Ichneumonidae 28

Ichneumonidae Pimplinae Endromopoda  detrita?

mm scale

Ichneumonidae 28
This picture is of Ichneumonidae 28 captured in the Sheffield area of South Yorkshire UK

Contact me, Important Notice about names.

I N D E X